// 封装一个函数  用于提示用户
// function toast(title) {
//   // console.log('toast')
//   // wx是小程序的全局对象   小程序封装好的很多api方法 都聚集在这个对象中

//   wx.showToast({
//     title: title,
//     icon: 'none',
//     mask: true,
//   })
// }

// 有可能还要封装其他工具函数
// function xx() {}
// function xx2() {}
// function xx3() {}

// 集中管理  通过对象
const utils = {
  /**
   * 提示用户
   * @param {string} title 提示内容
   */
  toast(title = '数据加载失败...') {
    // console.log('toast')
    // wx是小程序的全局对象   小程序封装好的很多api方法 都聚集在这个对象中

    wx.showToast({
      title: title,
      icon: 'none',
      mask: true,
    })
  },

  // xx() {},

  // xx2() {},

  // xx3() {},
}

// toast('你不好')

// 使用姿势1: 导出   使用时需要导入使用
export default utils

// 使用姿势2: 将utils直接挂在wx全局对象上    使用时直接找wx即可
// 细节: 一定要在app.js入口文件中导入一次  让他执行一次  让其生效
wx.utils = utils
